package com.touzi.mapper;

import com.touzi.beans.dbs.tongji.ChanPinXiaoliang;
import com.touzi.beans.dbs.tongji.QqfhUser;

import java.util.List;

public interface TongjiMapper {

    List<ChanPinXiaoliang> tongjiDdByCp();

    /**
     * 累计营收
     *
     * @return
     */
    String leijiYingshou();

    String leijiTixian();

    String jinriYingshou();

    String jinriTixian();

    String aUserLeijiXFByID(int id);

    String aUserLeijiTXByID(int id);

    int getTodayYXTJ(int uid);

    /**
     * 所有全球分红的用户
     *
     * @param page 页码
     * @return
     */
    List<QqfhUser> findAllQqfh(int page);

    /**
     * 符合条件的全球分红的用户数
     *
     * @return
     */
    int findQqfhCount();

    /**
     * 统计一个用户的当日业绩
     * @param user
     * @return
     */
    String getAUserYeji(int user);

    /**
     * 获取一个用户全部的团队业绩
     * @param user
     * @return
     */
    String getAUserAllTDYJ(int user);

    /**
     * 符合条件的一级永久推广用户
     * @return
     */
    List<QqfhUser> getAll1thYJFH();
    List<QqfhUser> getAll2thYJFH();
    List<QqfhUser> getAll3thYJFH();

    /**
     * 返回用户的有效直推
     * @param id
     * @return
     */
    int getTotalYXTJ(int id);
}
